1
00:00:05,759 --> 00:00:10,639
فرض کنید وظیفه ای به شما محول شده است

2
00:00:07,600 --> 00:00:12,880
یک نرم افزار سفارشی برای مشتری توسعه دهید

3
00:00:10,639 --> 00:00:15,000
هر بلوک زیر یک مرحله را نشان می دهد

4
00:00:12,880 --> 00:00:17,480
مورد نیاز برای توسعه

5
00:00:15,000 --> 00:00:19,880
نرم افزار صرف نظر از فنی شما

6
00:00:17,480 --> 00:00:21,640
پس زمینه سعی کنید و تحصیل کرده باشید

7
00:00:19,880 --> 00:00:25,080
در مورد توالی مراحل خود حدس بزنید

8
00:00:21,640 --> 00:00:25,080
برای دستیابی به

9
00:00:25,920 --> 00:00:31,000
وظیفه دنباله صحیح خواهد بود

10
00:00:28,960 --> 00:00:33,160
تا حد امکان اطلاعات جمع آوری کنید

11
00:00:31,000 --> 00:00:36,520
در مورد جزئیات و مشخصات

12
00:00:33,160 --> 00:00:38,399
نرم افزار مورد نظر از مشتری

13
00:00:36,520 --> 00:00:39,760
این چیزی نیست جز الزامات

14
00:00:38,399 --> 00:00:43,000
گردآوری

15
00:00:39,760 --> 00:00:48,160
پلان مرحله زبان برنامه نویسی مانند

16
00:00:43,000 --> 00:00:51,879
جاوا php.net و پایگاه داده مانند اوراکل

17
00:00:48,160 --> 00:00:54,520
MySQL و غیره که به بهترین وجه مناسب است

18
00:00:51,879 --> 00:00:55,680
پروژه نیز سطح بالا را تعیین می کند

19
00:00:54,520 --> 00:00:58,719
توابع در

20
00:00:55,680 --> 00:01:01,480
معماری این طراحی است

21
00:00:58,719 --> 00:01:04,640
مرحله در واقع کد

22
00:01:01,480 --> 00:01:07,560
نرم افزار این مرحله ساخت بعدی است

23
00:01:04,640 --> 00:01:09,960
شما نرم افزار را تست می کنید تا مطمئن شوید که آن را تایید کنید

24
00:01:07,560 --> 00:01:13,560
مطابق با مشخصات داده شده ساخته شده است

25
00:01:09,960 --> 00:01:16,080
توسط مشتری این آزمایش است

26
00:01:13,560 --> 00:01:18,520
زمانی که محصول نرم افزاری شما آماده شد، مرحله را انجام دهید

27
00:01:16,080 --> 00:01:20,640
آماده است که ممکن است تغییراتی در کد انجام دهید

28
00:01:18,520 --> 00:01:24,680
جای پیشرفت های درخواست شده توسط

29
00:01:20,640 --> 00:01:27,640
مشتری این خواهد بود تعمیر و نگهداری

30
00:01:24,680 --> 00:01:29,479
مرحله همه این سطوح را تشکیل می دهند

31
00:01:27,640 --> 00:01:31,399
روش آبشاری یک نرم افزار

32
00:01:29,479 --> 00:01:34,399
عمر توسعه

33
00:01:31,399 --> 00:01:36,680
چرخه همانطور که ممکن است آزمایش را در آن مشاهده کنید

34
00:01:34,399 --> 00:01:38,600
مدل فقط پس از اجرا شروع می شود

35
00:01:36,680 --> 00:01:41,000
انجام می شود اما اگر روی یک کار می کنید

36
00:01:38,600 --> 00:01:43,880
پروژه بزرگ که در آن سیستم ها هستند

37
00:01:41,000 --> 00:01:46,360
پیچیده، به راحتی می توان جزئیات کلیدی را از دست داد

38
00:01:43,880 --> 00:01:48,680
مرحله الزامات خود را در چنین

39
00:01:46,360 --> 00:01:50,520
موارد یک محصول کاملا اشتباه خواهد بود

40
00:01:48,680 --> 00:01:53,000
شما باید به مشتری تحویل دهید

41
00:01:50,520 --> 00:01:55,479
شروع آرش با

42
00:01:53,000 --> 00:01:58,000
پروژه و یا اگر موفق به توجه داشته باشید

43
00:01:55,479 --> 00:02:00,000
الزامات به درستی اما جدی

44
00:01:58,000 --> 00:02:02,200
اشتباهات در طراحی و معماری

45
00:02:00,000 --> 00:02:05,880
نرم افزار خود را باید دوباره طراحی کنید

46
00:02:02,200 --> 00:02:08,239
کل نرم افزار برای تصحیح

47
00:02:05,880 --> 00:02:10,319
ارزیابی خطای هزاران مورد

48
00:02:08,239 --> 00:02:12,040
پروژه ها نشان داده اند که نقص

49
00:02:10,319 --> 00:02:14,480
معرفی شده در طول الزامات و

50
00:02:12,040 --> 00:02:15,800
طراحی نزدیک به نیمی از

51
00:02:14,480 --> 00:02:18,800
تعداد کل

52
00:02:15,800 --> 00:02:21,239
نقص همچنین هزینه های تعمیر الف

53
00:02:18,800 --> 00:02:24,239
نقص در طول توسعه افزایش می یابد

54
00:02:21,239 --> 00:02:26,760
چرخه زندگی زودتر در چرخه زندگی است

55
00:02:24,239 --> 00:02:30,000
هر چه ارزان تر باشد نقص تشخیص داده شود

56
00:02:26,760 --> 00:02:31,360
برای درست کردن همانطور که می گویند A Stitch in Time

57
00:02:30,000 --> 00:02:34,879
ذخیره می کند

58
00:02:31,360 --> 00:02:37,239
نه برای رسیدگی به این نگرانی مدل V

59
00:02:34,879 --> 00:02:39,840
آزمایش برای هر مرحله توسعه داده شد

60
00:02:37,239 --> 00:02:42,879
در زندگی توسعه

61
00:02:39,840 --> 00:02:45,879
چرخه یک آزمایش مربوطه وجود دارد

62
00:02:42,879 --> 00:02:48,280
فاز سمت چپ مدل است

63
00:02:45,879 --> 00:02:51,080
چرخه عمر توسعه نرم افزار

64
00:02:48,280 --> 00:02:53,800
sdlc سمت راست مدل است

65
00:02:51,080 --> 00:02:57,200
چرخه عمر تست نرم افزار

66
00:02:53,800 --> 00:02:59,959
stlc کل شکل شبیه یک V است

67
00:02:57,200 --> 00:03:01,959
از این رو مدل V در این شکل نامیده می شود

68
00:02:59,959 --> 00:03:04,599
شما چند مرحله متفاوت از

69
00:03:01,959 --> 00:03:06,519
روش آبشار این تفاوت ها

70
00:03:04,599 --> 00:03:09,720
به همراه جزئیات هر آزمایش

71
00:03:06,519 --> 00:03:12,239
مرحله بعدا مورد بحث قرار خواهد گرفت

72
00:03:09,720 --> 00:03:14,920
آموزش جدا از مدل V وجود دارد

73
00:03:12,239 --> 00:03:17,280
مدل های توسعه تکراری هستند که در آن

74
00:03:14,920 --> 00:03:19,360
توسعه در مراحل انجام می شود

75
00:03:17,280 --> 00:03:22,000
با اضافه کردن هر فاز یک قابلیت

76
00:03:19,360 --> 00:03:24,120
به نرم افزاری که هر فاز از آن تشکیل شده است

77
00:03:22,000 --> 00:03:26,519
مجموعه توسعه مستقل خود را

78
00:03:24,120 --> 00:03:28,480
و فعالیت های تست نمونه های خوبی از

79
00:03:26,519 --> 00:03:31,480
چرخه های عمر توسعه به دنبال

80
00:03:28,480 --> 00:03:34,760
روش های تکراری کاربرد سریع دارند

81
00:03:31,480 --> 00:03:36,799
توسعه و چابک

82
00:03:34,760 --> 00:03:39,400
توسعه قبل از اینکه این را ببندیم

83
00:03:36,799 --> 00:03:41,799
آموزش در اینجا چند مورد است

84
00:03:39,400 --> 00:03:44,120
نکاتی که باید توجه داشته باشید که وجود دارد

85
00:03:41,799 --> 00:03:46,640
چرخه عمر توسعه متعدد

86
00:03:44,120 --> 00:03:48,680
مدل توسعه انتخاب شده را مدل می کند

87
00:03:46,640 --> 00:03:50,400
برای یک پروژه بستگی به اهداف و

88
00:03:48,680 --> 00:03:53,239
اهداف آن

89
00:03:50,400 --> 00:03:55,680
تست پروژه مستقل نیست

90
00:03:53,239 --> 00:03:58,159
فعالیت و باید با آن سازگار شود

91
00:03:55,680 --> 00:04:01,319
مدل توسعه انتخاب شده برای

92
00:03:58,159 --> 00:04:02,920
پروژه در هر مدل تست باید باشد

93
00:04:01,319 --> 00:04:05,720
اصلا اجرا شد

94
00:04:02,920 --> 00:04:09,560
سطوح درست از جمع آوری نیازمندی ها

95
00:04:05,720 --> 00:04:09,560
تمام راه تا تعمیر و نگهداری
